rock excavation - Turkish English Dictionary